function [up_slope,down_slope,bet_time,more_time,topT] = require(time,T)
%制程要求
%返回参数分别为：上升斜率，下降斜率，150-190中的时间，大于217的时间，峰值温度
%斜率计算
    Temperature_slope=diff(T)./diff(time);
    up_slope=max(Temperature_slope);
    down_slope=min(Temperature_slope);

    %温度大于217的时间
    up_217=find(T>217);
    more_time=time(up_217(end))-time(up_217(1));
    
    
    %上升过程中 温度在150-190中的时间
    n1=1;
    while(T(n1)<150)
        n1=n1+1;
    end
    n2=up_217(1);
    while(T(n2)>190)
        n2=n2-1;
    end
    bet_time=time(n2)-time(n1);



    %峰值温度
    topT=max(T);

end

